package com.ruoyi.lvlian.vo;


import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.NullSerializer;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import com.ruoyi.lvlian.domain.PaymentInfo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * 支付回单信息列表查询视图层实体类
 */
@Data
@ApiModel(value = "支付信息", description = "支付信息")
public class PaymentInfoVo extends PaymentInfo {
    private List<String> orgCodes;

//    private Double useAmount;
    private Double shengyuAmount;
    private String invoiceId;

//    private Double totalUseAmount;

//    private Double notHexiaoAmount;
//
//    private Double notKaipiaoAmount;

    @ApiModelProperty(value = "交易流水金额")
    private Double transactionAmount;
    @ApiModelProperty(value = "发票金额")
    private Double fapiaoAmount;
    @ApiModelProperty(value = "本次支付对应的发票金额")
    private Double payAmount;

}
